home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / 031-040 / amok39 / mcd / mcd.dok < prev    next >
Text File  |  1993-11-04  |  2KB  |  57 lines

  1.                                            
  2.                               ---> mCD <---
  3.                                            
  4.  
  5. "mCD" ersetzt den CLI-Befehl "CD" vollständig und erweitert ihn um die
  6. Eigenschaften des Patternmatchings (Wildcards).
  7. Eine andere Version von mCD (von Ludwig Geromiller) war schon auf AMOK #31.
  8. Sie hatte aber einige Nachteile:
  9. - die unverständliche Aufteilung in "mcd" und "mcdTree"
  10. - die Programmlänge (24kB + 13kB = 37kB; Jetzt : 15kB)
  11. - das unzulängliche Patternmatching (Jetzt: AmigaDOS-kompatibel)
  12. - kein vollständiger Ersatz für CD ("mCD" zeigt jetzt aktuelles Dir,
  13.   "mCD c:" geht direkt ins gewünschte Dir)
  14. - ...
  15.  
  16. Aufgrund überlegener Compilertechnik ist mCD voll reentrant (pure) und kann
  17. mit "Protect mCD FLAGS +p" und "Resident" bzw. "ARes" resident gemacht werden!
  18.  
  19. Usage: mCD [-s|-t|[Device]Pattern] (Mit mCD ?)
  20.  
  21.        -s:      Scan Device (updates Tree.mcd)
  22.        -t:      Print tree structure
  23.        Pattern: Wildcards of Directory
  24.        Device:  Search on this Device
  25.  
  26. Man kann mCD wie den normalen CD-Befehl aufrufen:
  27. mCD M2:Programme
  28. mCD
  29. Hier verhält sich "mCD" wie der normale "CD"-Befehl.
  30.  
  31. Man kann Wildcards verwenden:
  32. mCD Pro#?
  33. mCD DH1:Uti*ie?
  34. Es wird in allen Directories auf dem aktuellen Device gesucht. Damit dies
  35. nicht zu lange dauert, wird eine Datei ("Tree.mcd") im Rootdirectory angelegt,
  36. in der der ganze Directory-Baum gespeichert ist. Falls das Directory nicht
  37. gefunden wird, wird diese Datei aktualisiert. Falls das Directory auf einem
  38. anderem Device als dem aktuellen liegt, kann man das Device gleich mitwechseln.
  39.  
  40. Zusatzfunktionen:
  41. mCD -s
  42. mCD -t
  43. Mit der Option "-s" kann man eine Erneuerung der "Tree.mcd"-Datei erzwingen,
  44. "-t"  gibt die Directorystruktur auf dem Bildschirm aus.
  45.  
  46. Wenn mehrere Directories auf der Festplatte existieren, die auf das
  47. angegebene Pattern passen, werden diese von mCD nacheinander angesprungen!
  48.  
  49. Achtung: "mCD" braucht mindestens 5kB Stack!
  50.  
  51.  
  52. Kai Bolay
  53. Hoffmannstraße 168
  54. 7250 Leonberg
  55.  
  56. E-Mail: (Kai Bolay@2:509/30.FIDONET)
  57.